package com.ass.llm.dto;

import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.util.List;

@Getter
@Setter
@Accessors(chain = true)
public class ChatInput {

    //用户提问
    private String question;

    //前提与背景  你是一个助手，请回答我的问 遵守xxx规则
    private String sysContext;


    //对话Id实现多轮对话就指望它了，如果第一次不需要传，第二次就得传
    private String conversationId;

    //平台 bailian dify jkr
    private String platform;

    //模型供应商
    private String modelSupplier;

    //模型类型
    private String modelType;

    //模型名称
    private String modelName;

    //是否为流式输出
    private Boolean isStream;

    //sseId，流式输出建立连接通道跟websocket通道一样
    private String sseId;

    //qwen大模型问题输入结构
//    List<Message> qwenMessages;

    //dify










}
